Definitions | t T, x:AB(x), Type, Inj(A;B;f), f(a), s = t, , <a, b>, P Q, x:A. B(x), A, , y is f*(x), Void, False, left + right, P Q, x:A B(x), x:A. B(x), hd(l), y=f*(x) via L, Dec(P), P & Q, P Q, a < b, A B, b, b | a, a ~ b, a b, a <p b, a < b, A c B, x f y, xL. P(x), (xL.P(x)), type List, (x l), {T}, x.A(x), x,y. t(x;y), ||as||, #$n, , i j , l[i], s ~ t, SQType(T), y = f+(x) |